home *** CD-ROM | disk | FTP | other *** search
/ Aminet 28 / Aminet 28 (1998)(GTI - Schatztruhe)[!][Dec 1998].iso / Aminet / dev / misc / gms_dev.lha / GMSDev / Includes / system / misc.i < prev    next >
Encoding:
Text File  |  1998-08-31  |  1.9 KB  |  82 lines

  1.     IFND SYSTEM_MISC_I
  2. SYSTEM_MISC_I  SET  1
  3.  
  4. **
  5. **    $VER: misc.i V2.1
  6. **
  7. **    (C) Copyright 1996-1998 DreamWorld Productions.
  8. **        All Rights Reserved
  9. **
  10.  
  11.     IFND    DPKERNEL_I
  12.     include    'dpkernel/dpkernel.i'
  13.     ENDC
  14.  
  15. ******************************************************************************
  16. * Object Referencing structure.
  17.  
  18. VER_REFERENCE  = 2
  19. TAGS_REFERENCE = ((ID_SPCTAGS<<16)|ID_REFERENCE)
  20.  
  21.     STRUCTURE    REF,HEAD_SIZEOF  ;Standard header.
  22.     APTR    REF_Next         ;Next reference.
  23.     APTR    REF_Prev         ;Previous reference.
  24.     WORD    REF_ClassID      ;ID of the class.
  25.     WORD    REF_Pad          ;Reserved.
  26.     APTR    REF_ClassName    ;Name of the class.
  27.     APTR    REF_ModName      ;Name of the module containing the object.
  28.     APTR    REF_prvConfig    ;CheckFile code.
  29.     WORD    REF_ModNumber    ;Module ID number.
  30.     APTR    REF_Extension    ;File extension string.
  31.     APTR    REF_Module       ;Pointer to opened module.
  32.     APTR    REF_Task
  33.     APTR    REF_ConfigFile   ;FileName.
  34.     APTR    REF_FileHead
  35.  
  36. REFA_ClassID    = (TWORD|REF_ClassID)
  37. REFA_ClassName  = (TAPTR|REF_ClassName)
  38. REFA_ModName    = (TAPTR|REF_ModName)
  39. REFA_ModNumber  = (TWORD|REF_ModNumber)
  40. REFA_Extension  = (TAPTR|REF_Extension)
  41. REFA_ConfigFile = (TAPTR|REF_ConfigFile)
  42. REFA_FileHead   = (TAPTR|REF_FileHead)
  43.  
  44. ******************************************************************************
  45. * Universal Structure.
  46.  
  47. VER_UNIVERSE  = 1
  48. TAGS_UNIVERSE = ((ID_SPCTAGS<<16)|ID_UNIVERSE)
  49.  
  50.    STRUCTURE    UN,HEAD_SIZEOF
  51.     APTR    UN_Palette
  52.     WORD    UN_Planes
  53.     WORD    UN_ScrWidth
  54.     WORD    UN_ScrHeight
  55.     WORD    UN_Width
  56.     WORD    UN_ByteWidth
  57.     WORD    UN_Height
  58.     APTR    UN_Task
  59.     LONG    UN_Frequency
  60.     LONG    UN_AmtColours
  61.     WORD    UN_ScrMode
  62.     WORD    UN_BmpType
  63.     APTR    UN_Source
  64.     APTR    UN_JoyData
  65.     APTR    UN_Raster
  66.     WORD    UN_ScrXOffset
  67.     WORD    UN_ScrYOffset
  68.     WORD    UN_BmpYOffset
  69.     WORD    UN_BmpXOffset
  70.     WORD    UN_Channel
  71.     WORD    UN_Priority
  72.     LONG    UN_Length
  73.     WORD    UN_Octave
  74.     WORD    UN_Volume
  75.     LONG    UN_BmpFlags
  76.     BYTE    UN_Name
  77.     WORD    UN_Gutter
  78.     WORD    UN_Colour
  79.     WORD    UN_Point
  80.  
  81.   ENDC    ;SYSTEM_MISC_I
  82.